Einführung "VBA mit Microsoft Office"

Code Snippets "VBA Excel" - Stichwort "for each"

Alle Datumswerte in einer Markierung um 365 Tage nach vorne schieben
Achtung: Dieser Makro überschreibt Formeln!

Alle gruppierten Blätter mit Blattschutz ohne Passwort versehen
Bei gruppierten Blättern wird Gruppierung aufgehoben und am Ende inklusive Auswahl des aktiven Blattes wiederhergestellt

Alle Zellen im markierten Bereich mit Zufallszahlen zwischen 0 und 1000 füllen

Anzahl von Blättern, Tabellenblättern, eingebetteten Diagrammen einer Arbeitsmappe ausgeben

Eine bestimmte Verarbeitung für jede Zelle im markierten Bereich machen

Excel-Funktion zur Überprüfung der Gültigkeitsprüfung
Wie Excelfunktion verwendbar, v.a. für nachträgliche Überprüfung bei Dateneingabe oder Erstellung der Gültigkeitsprüfung via VBA

Excelfunktion Matrixverweis für Webqueries mit veränderlichen Layouts

Für alle Blätter einer Arbeitsmappe Fusszeile mit Text, Datum und Dateinamen einfügen

Für alle Dateien in einem Verzeichnis INSERT-Statements generieren

Hebt Blattschutz aller Blätter auf, wenn kein Passwortschutz vorliegt
Bei gruppierten Blättern wird Gruppierung aufgehoben und am Ende inklusive Auswahl des aktiven Blattes wiederhergestellt

In ausgewählten Zellen Zufallszahlen aus einem bestimmten Bereich erzeugen
funktioniert auch mit mehreren nichtzusammenhängenden Markierungen

In markiertem Zellbereich Leerzeilen suchen und löschen

Markiert alle ungesperrten Zellen des aktiven Blattes, vergrössert Range mit Union(..)
Praktische Routine zum Testen von teilweise gesperrten Arbeitsblättern. Illustriert, wie sich mit Union(..) Zellbereiche erweitern lassen

Markiert alle Zellen mit bedingten Formaten auf aktivem Blatt

Zeigt vorhandene Verweise in einem Projekt an
Verweise werden in der zugehörigen Arbeitsmappe gespeichert. Achung: Zugriff auf Verweise geht unter XP und 2003 nur mit Einstellung 'Extras - Makro - Sicherheit - Register Vertrauenswürdige Quellen - Zugriff auf Visual Basic Projekt vertrauen

Zellen und Zellbereiche in Excel auswählen oder bearbeiten
Zusammenstellung der verschiedenen Möglichkeiten, auf Zellen oder Zellbereiche zuzugreifen (inkl. Schleifen, Range speichern, rel. und abs. Bezüge)